insulation hood - Español Inglés Diccionario